package cn.tedu.text;
//给定字符串返回每个字符出现的个数  标志位
/*
* whedwf
* ttttft
*
*
* */
public class TextDemo1 {
    public static void main(String[] args) {
        //给定字符串
        String str="qewdvcdf";
        //新建数组
        boolean[] bs=new boolean[str.length()];
        //初始化 true表示未统计，false表示已统计
        for(int i=0;i<bs.length;i++){
            bs[i]=true;
        }
        //遍历字符串
        for(int i=0;i<str.length();i++){
            //判断是否已统计
            if (bs[i]) {
                //进了判断说明未统计
                //计数
                int count = 1;
                //获取字符
                char c = str.charAt(i);
                //遍历后续元素
                for(int j=i+1;j<str.length();j++){
                    //拿获取的字符和后续所有字符进行比较
                    if(c==str.charAt(j)){
                        //进了判断说明有重复字符
                        count++;
                        //改变布尔值
                        bs[j]=false;
                    }
                }
                //输出结果
                System.out.println(c+"="+count);
            }
        }
    }
}








